electronic supervision - Francés Inglés Diccionario